// 不做具体的状态，分配工作
// let defaultState={
//     banners:[
//         {id:1,img:'xxx.jpg'},
//         {id:2,img:'xxx.jpg'}
//     ],
//     list:[
//         {id:1,img:'xxx.jpg',title:'aaa'},
//         {id:2,img:'xxx.jpg',title:'aaa'},
//     ]
// }

// const reducer=(state=defaultState)=>{
//     return state
// }

// export default reducer

// redux 提供了 combineReducers功能
// 多个模块的数据，合并到一起
import { combineReducers } from "redux";
// 一个reducer文件放一类数据
import userReducer from './user'
// 每个reducer文件负责返回一个函数
// 有固定的返回值，页面需要的状态
// 页面不再管理数据

// import singerReducer from './singer'
import recommendReducer from './recommend'
import rankReducer from './rank'
// import topReducer from './top'
import singersReducer from './singers'
// combineReducers接收对象配置
export default combineReducers({
    // key 取个名字 value 对应的reducer函数
    user:userReducer,
    singers:singersReducer,
    recommend:recommendReducer,
    rank:rankReducer,
    // top:topReducer
})